cosmic electrodynamics